package org.lds.logger.config.appender.async;

import org.lds.logger.config.appender.Appender;
import org.lds.logger.event.LoggerEvent;

import java.util.List;

public interface AsyncAppenderGroup {
    void setQueueSize(int queueSize);
    int getQueueSize();

    List<Appender> getAsyncAppenderList();

    void setAsyncAppenderList(List<Appender> asyncAppenderList);

    void append(LoggerEvent loggerEvent);

}
